//package com.sannuo.common.exception;
//
//import com.sannuo.common.result.ResultCodeEnum;
//import io.swagger.annotations.ApiModel;
//import io.swagger.annotations.ApiModelProperty;
//import lombok.Data;
//
//@Data
//@ApiModel(value = "自定义全局异常类")
//public class SinocareException extends RuntimeException {
//
//    @ApiModelProperty(value = "异常状态码")
//    private Integer code;
//
//    public SinocareException(String message, Integer code){
//        super(message);
//        this.code = code;
//    }
//
//    public SinocareException(ResultCodeEnum resultCodeEnum) {
//        super(resultCodeEnum.getMessage());
//        this.code = resultCodeEnum.getCode();
//    }
//
//    @Override
//    public String toString() {
//        return "SinocareException{" +
//                "code=" + code +
//                ", message=" + this.getMessage() +
//                '}';
//    }
//}
